using System;

public class BlockHexaCoordinate : Coordinate
{
	public BlockHexaCoordinate()
	{
		this._coordinate = new HexaCoordinate();
		this._coordinate.width = 9;
		this._coordinate.height = 6;
		this._coordinate.size = 1.78f;
		this._initCoordinate = new HexaCoordinate();
		this._initCoordinate.width = 17;
		this._initCoordinate.height = 6;
		this._initCoordinate.size = 0.96f;
		this._defaultCoordinate = new HexaCoordinate();
		this._defaultCoordinate.width = 9;
		this._defaultCoordinate.height = 6;
		this._defaultCoordinate.size = 1.78f;
		this._editCoordinate = new HexaCoordinate();
		this._editCoordinate.width = 9;
		this._editCoordinate.height = 6;
		this._editCoordinate.size = 1.78f;
		this._vaildInitCoordinates = new HexaCoordinate[3];
		this._vaildInitCoordinates[0] = new HexaCoordinate();
		this._vaildInitCoordinates[0].width = 17;
		this._vaildInitCoordinates[0].height = 6;
		this._vaildInitCoordinates[0].size = 0.96f;
		this._vaildInitCoordinates[1] = new HexaCoordinate();
		this._vaildInitCoordinates[1].width = 20;
		this._vaildInitCoordinates[1].height = 7;
		this._vaildInitCoordinates[1].size = 0.85f;
		this._vaildInitCoordinates[2] = new HexaCoordinate();
		this._vaildInitCoordinates[2].width = 23;
		this._vaildInitCoordinates[2].height = 8;
		this._vaildInitCoordinates[2].size = 0.73f;
	}

	public BlockCoordinate coordinate
	{
		get
		{
			return this._coordinate;
		}
	}

	public BlockCoordinate initCoordinate
	{
		get
		{
			return this._initCoordinate;
		}
	}

	public BlockCoordinate defaultCoordinate
	{
		get
		{
			return this._defaultCoordinate;
		}
	}

	public BlockCoordinate editCoordinate
	{
		get
		{
			return this._editCoordinate;
		}
	}

	public BlockCoordinate[] vaildInitCoordinates
	{
		get
		{
			return this._vaildInitCoordinates;
		}
	}

	private HexaCoordinate _coordinate;

	private HexaCoordinate _initCoordinate;

	private HexaCoordinate _defaultCoordinate;

	private HexaCoordinate _editCoordinate;

	private HexaCoordinate[] _vaildInitCoordinates;
}
